chore(PHP): Drop 8.2 for Nextcloud 35#61142
Conversation
|
In order to drop 8.2 the check needs to be done on the lower bound of supported OS/versions in all cases. Looking at https://github.com/nextcloud/documentation/blob/master/admin_manual/installation/system_requirements.rst?plain=1#L17-L28 it needs to be checked if the lowest versions support 8.3 - alternatively we can of course discuss if dropping an old OS version is a feasible option, but that might not be the case on all OS derivates. |
|
@AndyScherzinger see the PR description. @susnux researched this and it seems to be fine to drop it, because all distros have at least 8.3. |
|
@AndyScherzinger from the supported distros list:
|
|
@susnux thanks for the detailed analysis, than I'd say fine to drop 8.2 but needs dropping of Ubuntu 22 and Debian 12 👍 |
Signed-off-by: provokateurin <kate@provokateurin.de>
Signed-off-by: provokateurin <kate@provokateurin.de>
Signed-off-by: provokateurin <kate@provokateurin.de>
122ae8d to
c86da9f
Compare
|
Depends on #61158 |
https://www.php.net/supported-versions.php
PHP 8.2 will stop getting security updates during the lifetime of Nextcloud 35.
Redhat 8.3 and 8.4: https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/installing_and_using_dynamic_programming_languages/using-the-php-scripting-language#installing-the-php-scripting-language
SLES 16 has 8.4: https://documentation.suse.com/sles/16.0/html/SLE-packages-lifecycle/index.html
Debian 13 Trixi has 8.4: https://packages.debian.org/trixie/php8.4
Ubuntu 26.04: 8.5.x
Ubuntu 24.04: 8.3.x